哈囉大家好!!
今天就是鐵人賽的最後一天了,感覺好不真實最後一篇的內容想要來分享這次的完賽心得~
首先很感謝ithome提供這個平台可以讓大家自我挑戰,除了可以參加鐵人賽之外,也可以看到其他選手發表的內容,覺得大家都很厲害,也可以看看其他沒有學過的領域和知識(超讚!
這是我第一次參加鐵人賽,說實話當初參加時不是很看好自己,覺得自己會半途而廢XD
加上我又是個拖延症晚期患者,覺得鐵人賽是我改過自新的機會,也是給我自己下的戰帖-30天,完成給自己設立的一個目標
說實話剛開始前幾天真的有點痛苦,下班之後還要input新的東西然後再output成鐵人賽的文章。發現自己在這樣的狀況下很可能會一團亂,所以在第一天有先規劃30天大概要學什麼,想要透過實際專案完成什麼功能⋯⋯等。
在有規劃的情況下,發現比較好掌握進度,學著學著也慢慢有了成就感。這次從0開始學習laravel,雖然只是學習一些比較基本的內容,但是透過實做小專案,我覺得我對這個框架又更加熟悉,平常工作撰寫後端PHP時,也會開始思考「那這個功能或邏輯在Laravel會怎麼寫呢?」
透過這次的鐵人賽,也讓我看見自己在學習時的盲點,像是:有時候太心急,沒有把文檔看仔細,就急著寫程式碼。在可能沒有完全理解內容與邏輯的狀況下,就會變成後面要花更多時間來debug。
以及在學習時,應該要給自己一個短期的目標與期限,並且規劃要產出什麼樣的內容來反映自己的學習過程與成果。
以前的我沒有寫文章的習慣,覺得「喔這個bug解決了OK了」,但參加鐵人賽的過程中,我發現將自己所學的內容寫成文章必須經過「將理解的東西用自己的方式表達」的過程,這種透過寫文章的方式記錄下自己對某個概念或內容的理解,對我來說在學習上也很有幫助!
除此之外,我也體會到時間管理的重要XD 鐵人賽進行期間有面臨好幾次差點來不及發文的情況,尤其有時候功能做一做發現有個bug一直解不出來卡住的時候,可能就要提早先完成比較需要花時間或相對來說比較困難的部分。
很開心這可以順利完賽!希望明年也可以繼續參加鐵人賽
期許自己可以越來越進步,並且在寫程式碼的過程中找到樂趣~
謝謝閱讀我的文章以及訂閱系列文的邦友們(真的鼓勵我很多
那就明年再見啦 byebye!!